package level

const (
	TBL_LEVEL = "t_level"
)

// 玩家关卡信息结构体
type UserLevelInfo struct {
	UserID       string `bson:"user_id" json:"user_id"`
	CurrentLevel int    `bson:"current_level" json:"current_level"`
	Progress     int    `bson:"progress" json:"progress"`
	// 其他相关信息可以继续添加
	LevelIds                    []int                  `bson:"level_ids" json:"level_ids"`
	WanChengPeiXunCardIds       []int                  `json:"wan_cheng_pei_xun_card_ids" bson:"wan_cheng_pei_xun_card_ids"`
	ZhaoGongList                map[int64]ZhaoGongCard `bson:"pei_xun_card_ids" json:"pei_xun_card_ids"`
	WanChengPeiXunGuanKaCardIds map[int][]int          `json:"wan_cheng_pei_xun_guan_ka_card_ids" bson:"wan_cheng_pei_xun_guan_ka_card_ids"`
	JiLiTime                    int64                  `bson:"ji_li_time" json:"ji_li_time"`
}
type ZhaoGongCard struct {
	CardId     int64 `bson:"card_id" json:"card_id"`
	PeiXunTime int   `bson:"pei_xun_time" json:"pei_xun_time"`
}
